(Declared Interest - I am the author) The first book of the Coding Club series of short books on coding is now available. Two more should be available for pre-order in January. The series is intended to build into an affordable set of graded books on coding similar to a reading scheme.
Python Basics is a 95 page level 1 book suitable for year 7 students (RRP £6.95, ISBN 9781107658554). Approval copies are available from Cambridge University Press, or it is available from Amazon.
More information and a sample chapter can be seen on the books companion website.
CUP page
amazon
codingclub.co.uk
source code
free lesson plans and Powerpoints for teachers
Level: Beginner
Duration: Approximately 7 weeks work
Teaches: Python programming